---
title: Déployer votre site Astro sur Render
description: Comment déployer votre site Astro sur le Web avec Render.
type: deploy
i18nReady: true
---

Vous pouvez déployer votre projet Astro sur [Render](https://render.com/), un service de création de sites web avec des certificats TLS gratuits, un CDN global, une protection DDoS, des réseaux privés et des déploiements automatiques à partir de Git.

## Comment déployer

1. Créer un [compte render.com](https://dashboard.render.com/) et connectez-vous
2. Cliquer sur le bouton **New +** du tableau de bord et sélectionner **Static Site**
3. Connectez votre dépôt [GitHub](https://github.com/) ou [GitLab](https://about.gitlab.com/) ou entrez l'URL publique d'un dépôt public.
4. Donnez un nom à votre site web, sélectionnez la branche et spécifiez la commande de construction et le répertoire de publication
   - **build command:** `npm run build` (Commande de construction)
   - **publish directory:** `dist` (Répertoire de publication)
   - **Environment variables (advanced)**: (Variables d'environnement) Par défaut, Render utilise Node.js 14.17.0, mais Astro [nécessite une version supérieure](/fr/install/auto/#prérequis).  Ajoutez une variable d'environnement avec une **Variable key** (clé de variable) de `NODE_VERSION` et une **Value** (Valeur) de `18.14.1` ou plus pour dire à Render d'utiliser une version compatible de Node.js. Alternativement, ajoutez un fichier [`.node-version`](https://render.com/docs/node-version) ou [`.nvmrc`](https://render.com/docs/node-version) a votre projet pour spécifier la version de Node.js.
